squaloid
adjective
squa·loid
ˈskwāˌlȯid
1
: resembling a shark
2
[New Latin Squaloidea]
: of or relating to the Squaloidea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share