squaloid
/ˈskwɔːlaɪd/ (SKWAH-layd)
Definitions
1. noun
resembling or characteristic of a squalus, especially in having a long, slender body and a long, pointed snout.
“The deep-sea creature was described as squaloid in appearance, with its elongated body and pointed snout.”