English-Latin dictionary »

medicine / drug seller (usu. derogatory), quack meaning in Latin

EnglishLatin
medicine / drug seller (usu. derogatory), quack noun

pharmacopola [pharmacopolae](1st) M
noun

pharmacopoles [pharmacopolae]noun
M