WikiWord

rocambole

From WikiWord, the free dictionary

English

Definitions

noun

  1. The sand leek, Allium scorodoprasum
  2. A type of garlic, Allium sativum var. ophioscorodon

Related words

Synonyms

Rhymes

References