Refine this word faster
Allium porrum
Definitions
Noun
- 1 plant having a large slender white bulb and flat overlapping dark green leaves; used in cooking; believed derived from the wild Allium ampeloprasum wordnet
See also for "allium porrum"
Next best steps
Mini challenge
Unscramble this word: alliumporrum