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