English-Latin dictionary »

natural science (nelson) meaning in Latin

EnglishLatin
natural science (Nelson) noun
[UK: ˈnæt.ʃrəl ˈsaɪəns]
[US: ˈnæ.tʃə.rəl ˈsaɪəns]

physiologus [physiologi](2nd) M
noun