English-Latin dictionary »

species of giant fennel (ferula) meaning in Latin

EnglishLatin
species of giant fennel (Ferula) noun

corymbias [corymbiae]noun
M