Translation of achiote in English:

achiote

annatto, n.

masculine noun

Latin America
  • 1

    Cooking annatto
    Textiles annatto
    Textiles annatto dye