Rocambole Meaning

There are 1 meaning(s) for word Rocambole

Meaning 1 : European leek cultivated and used like leeks

    Synonyms : allium scorodoprasum,  giant garlic,  sand leek,  spanish garlic