Translation of achiote in English:

achiote

annatto, n.

Definition of annatto ( US English | UK English )

masculine noun

Latin America
  • 1

    Cooking annatto
    Textiles annatto
    Textiles annatto dye