English-Latin dictionary »

drug made from seeds meaning in Latin

EnglishLatin
drug made from seeds noun

diaspermaton [diaspermati]noun
N