allium tuberosum

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

Found on Word Lists

Other Searches