Meaning of allium triquetrum
Definition of allium triquetrum
(noun)
European
leek
naturalized
in Great Britain; leaves are
triangular
Other information on allium triquetrum
WIKIPEDIA results for
allium triquetrum
Amazon results for
allium triquetrum
Tweet