English-Latin dictionary »

hard round mass / nodule meaning in Latin

EnglishLatin
hard round mass / nodule noun

nucleus [nuclei](2nd) M
noun