Meaning of allium paradoxum

Definition of allium paradoxum

(noun) leek producing bulbils instead of flowers; Russia and Iran

Other information on allium paradoxum

WIKIPEDIA results for allium paradoxum
Amazon results for allium paradoxum