Home / M / maxillaria

maxillaria

noun 10 letters Scrabble 19 WWF 22
Definitions
noun

any of numerous orchids of the genus Maxillaria often cultivated for their large brilliantly colored solitary flowers

Want another word?
Spin the dictionary for a fresh one.
Generate a word →