squaloid
adjective
squa·loid
| \ ˈskwāˌlȯid\
Definition of squaloid
1
: resembling a shark
2
[ New Latin Squaloidea ]
: of or relating to the Squaloidea
Keep scrolling for more