achiote
Top 30000
Meanings
Noun
1. achiote (Bixa orellana, a tropical American evergreen shrub) (Latin America)
2. achiote (seed of the achiote shrub) (Latin America)
3. achiote (orange-red dye obtained from achiote seeds) (Latin America)