Meaning of Aristolochia
Definition of Aristolochia
(noun)
birthworts; Dutchman's-pipe
Other information on Aristolochia
WIKIPEDIA results for
Aristolochia
Amazon results for
Aristolochia
Tweet