Smearwort Definition
noun
Aristolochia rotunda, a herbaceous perennial plant native to Southern Europe.
Wiktionary
Other Word Forms of Smearwort
Noun
Singular:
smearwortPlural:
smearwortsFind Similar Words
Find similar words to smearwort using the buttons below.