Meaning of fairy lantern
Definition of fairy lantern
(noun)
any of
several
plants of the
genus
Calochortus having
egg-shaped
flowers
Other information on fairy lantern
WIKIPEDIA results for
fairy lantern
Amazon results for
fairy lantern
Tweet