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