ANNATTO TREE
Meaning of ANNATTO TREE in English
noun
: a tropical American tree ( Bixa orellana ) having cordate leaves and spinose capsules filled with seeds that yield annatto
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012