meaning of camassia

1. genus of scapose herbs of North and South America having large edible bulbs


Related Words

camassia | camassia leichtlinii | camassia quamash | camassia scilloides |

Developed & Maintained By Taraprasad.com

Treasure Words