English edit

Noun edit

achiotes

  1. plural of achiote

Spanish edit

Noun edit

achiotes m pl

  1. plural of achiote