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