buttercup tree
English
Noun
buttercup
tree
(
plural
buttercup trees
)
Either of two
trees
,
Cochlospermum religiosum
and
Cochlospermum vitifolium
, of
India
and
Latin America
respectively.