ACHIOTE Meaning of ACHIOTE in English noun seeds of the annotto tree; also, the coloring matter, annotto. Webster English vocab. Английский словарь Webster. 2012