Definition of Annatto
Noun: annatto u'na-tow or a-nu-tow
- A tropical American evergreen tree, Bixa orellana
- anatto
- An orange-red food dye and flavouring obtained from the seed of the annatto tree
- anatto
Anagrams containing the word annatto
Noun: annatto u'na-tow or a-nu-tow
Anagrams containing the word annatto