Calochortus

Explore definitions, synonyms, and language insights of Calochortus

Definitions

Noun
large genus of western North American leafy-stemmed bulbous herbs

More General Terms