GeneralConnection.com
➔
Dictionary
keeled garlic
Noun
1. Allium carinatum
1. alliaceous plant
Usage