calochortus elegans - English Synonyms Dictionary

calochortus elegans

n.
[1] star tulip , elegant cat's ears