English-Latin dictionary »

species of aristolochia meaning in Latin

EnglishLatin
species of aristolochia noun

clematitis [clematitidis](3rd) F
noun