'laelia' definitions:

Definition of 'laelia'

From: WordNet
noun
Any of various spectacular plants of the genus Laelia having showy flowers in many colors

Words containing 'laelia'