English-Latin dictionary »

any similar fluid meaning in Latin

EnglishLatin
any similar fluid noun

serum [seri](2nd) N
noun