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
Tweet