achiotes

noun
  1. plural of achiote; small tropical trees or shrubs that produce seeds used as a red food coloring and spice
  2. Usage: botanical

Examples