buttercup tree

Noun

 * 1) Either of two trees,  and, of India and Latin America respectively.