Squaloid Definition
noun
Any dogfish of the family Squalidae.
Wiktionary
Other Word Forms of Squaloid
Noun
Singular:
squaloid
Plural:
squaloidsFind Similar Words
Find similar words to squaloid using the buttons below.