English dictionary
fairy lantern meaning and definition
Definition and meaning of fairy lantern at MeaningMonkey.org. fairy lantern meaning and definition in the English Dictionary.FAIRY LANTERN noun
Definition of fairy lantern (noun)
- any of several plants of the genus Calochortus having egg-shaped flowers
- synonyms: globe lily
Source: Princeton University Wordnet