Definisi 'aristolochia clematitis'

English to English
noun
1 creeping plant having curving flowers thought to resemble fetuses; native to Europe; naturalized Great Britain and eastern North America Terjemahkan
source: wordnet30


Visual Synonyms