achiote
nounDefinition of achiote
: a spice made from the red seed of the annatto tree
also
: the seed from which the spice is made
Keep scrolling for more