Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: annatto  a-nu-tow
  1. A tropical American evergreen tree, Bixa orellana
     
  2. An orange-red food dye and flavouring obtained from the seed of the annatto tree

Derived forms: annattos

Encyclopedia: Annatto