Background for achiote
BeDict Logo

achiote

/ˌɑkiːˈoʊti/

Meanings

noun
A tropical American evergreen shrub, Bixa orellana; the lipstick tree.