odontoglossums

noun
  1. Plural of odontoglossum; a genus of tropical orchids native to Central and South America, characterized by showy flowers with spotted or patterned petals.
  2. Usage: botanical term; often used in horticulture and orchid cultivation

Examples