maxillaria
English Dictionary
->
Letter M
-> maxillaria
Search Dictionary:
maxillaria Definition
(n)
any
of
numerous
orchids
of
the
genus
Maxillaria
often
cultivated
for
their
large
brilliantly
colored
solitary
flowers
maxillaria Synonyms
maxillaria
© Art Branch Inc.