Meaning of Aristolochia

Definition of Aristolochia

(noun) birthworts; Dutchman's-pipe

Other information on Aristolochia

WIKIPEDIA results for Aristolochia
Amazon results for Aristolochia