squaloid

adjective
squa·​loid | \ ˈskwāˌlȯid\

Definition of squaloid

1 : resembling a shark
2 [ New Latin Squaloidea ] : of or relating to the Squaloidea

History and Etymology for squaloid

New Latin Squalus + -oid

Keep scrolling for more