Tamil Dictionary 🔍

squali

Squa"li, n. pl. Etym: [NL., fr. L. squalus a kind of sea fish.] (Zoöl.) Defn: The suborder of elasmobranch fishes which comprises the sharks.


squali - Similar Words