Datasegment.com Online Dictionary
  Online Dictionary : S : spanish garlic

spanish garlic


1 definition found

spanish garlic - WordNet (r) 2.1 (2005) :

  Spanish garlic
      n 1: European leek cultivated and used like leeks [syn: sand leek
           , giant garlic, Spanish garlic, rocambole,
           Allium scorodoprasum]