Allium tuberosum

Explore definitions, synonyms, and language insights of Allium tuberosum

Definitions

Noun
a plant of eastern Asia; larger than Allium schoenoprasum

More General Terms