maxillaria
1. [ noun ] (botany) any of numerous orchids of the genus Maxillaria often cultivated for their large brilliantly colored solitary flowers
Related terms: orchid genus_Maxillaria
Similar spelling:   maxillary
  macular_area
  MacLaren