Meaning of aristolochia serpentaria

Definition of aristolochia serpentaria

(noun) birthwort of the eastern United States woodlands

Other information on aristolochia serpentaria

WIKIPEDIA results for aristolochia serpentaria
Amazon results for aristolochia serpentaria