← DefinitionshareGuessasarabaccanounA low-growing European plant with kidney-shaped leaves and a strong, spicy smell, formerly used in medicine and snuff.No synonyms or antonyms found for this word.