meaning of camassia

camassia meaning in General Dictionary

a genus of scapose herbs of North and South America having big edible light bulbs

View more

  • genus of scapose herbs of North and south usa having big delicious light bulbs