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