Oriental garlic

Explore definitions, synonyms, and language insights of Oriental garlic

Definitions

Noun
a plant of eastern Asia; larger than Allium schoenoprasum

More General Terms