'maxillaria' definitions:

Definition of 'maxillaria'

(from WordNet)
noun
Any of numerous orchids of the genus Maxillaria often cultivated for their large brilliantly colored solitary flowers

Words containing 'maxillaria'