1 annatto tree | Definition of annatto tree

annatto tree

noun

Definition of annatto tree

: a tropical American tree (Bixa orellana) having cordate leaves and spinose capsules filled with seeds that yield annatto

First Known Use of annatto tree

1803, in the meaning defined above

Keep scrolling for more