Latin-English dictionary »

phoca meaning in English

LatinEnglish
phoca [phocae] (1st) F
noun

marine mammalnoun

seal [seals]noun
[UK: siːl] [US: ˈsiːl]