ALL meanings of achiote

A a
  • noun achiote A tropical American evergreen shrub, Bixa orellana; the lipstick tree. 1
  • abbreviation ACHIOTE annatto. 1
  • noun achiote The seed of this tree used as a colouring or in Latin American cooking. 0
  • noun achiote An orange-red dye obtained from this seed. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?