Definition Definition

squaloid - Meaning and Examples

Meaning of 'squaloid' (Webster Dictionary)

1 . Squaloid [ a.]
- Like or pertaining to a shark or sharks.