Meaning of aristolochia clematitis

Definition of aristolochia clematitis

(noun) creeping plant having curving flowers thought to resemble fetuses; native to Europe; naturalized Great Britain and eastern North America

Other information on aristolochia clematitis

WIKIPEDIA results for aristolochia clematitis
Amazon results for aristolochia clematitis