meaning of calochortus

calochortus meaning in General Dictionary

large genus of western united states leafy-stemmed bulbous natural herbs

View more

  • large genus of western North American leafy-stemmed bulbous natural herbs