Noun Definition

globe lily

1.Definition: any of several plants of the genus Calochortus having egg-shaped flowers

Related Noun(s):fairy lantern

Category: Plants