allium tuberosum

Noun
  1. A plant of eastern Asia;
    Larger than Allium schoenoprasum (synset 112456282)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches