French-English dictionary »

aristoloche meaning in English

FrenchEnglish
aristoloche nom {f}

birthwort [birthworts]◼◼◼(Aristolochia)
noun
[UK: bˈɜːθwɔːt] [US: bˈɜːθwoːrt]