GeneralConnection.comDictionary
keeled garlic
Noun

1. Allium carinatum
1. alliaceous plant
Usage