Latin-English dictionary »

squatina meaning in English

LatinEnglish
squatina [squatinae] (1st) F
noun

shark [sharks]noun
[UK: ʃɑːk] [US: ˈʃɑːrk]

skate (Pliny)noun
[UK: skeɪt] [US: ˈskeɪt]