English-Latin dictionary »

small mortar (medical) meaning in Latin

EnglishLatin
small mortar (medical) noun

coticula [coticulae](1st) F
noun

Your history