giant garlic


Meanings

  • European leek cultivated and used like leeks