English-Latin dictionary »

plant, lithospermon meaning in Latin

EnglishLatin
plant, lithospermon noun

aegonychos [aegonychi]noun
F