Aristolochia Meaning

There are 1 meaning(s) for word Aristolochia

Meaning 1 : birthworts; Dutchman's-pipe

    Synonyms : genus aristolochia