English-Latin dictionary »

small syringe meaning in Latin

EnglishLatin
small syringe noun

clysterium [clysteri(i)](2nd) N
noun