squatinoid
/ˌskwætɪˈnoʊɪd/Definitions
1. noun
Resembling or related to squatinas, a genus of sharks
“The squatinoid shark’s flat body shape is well adapted for its environment.”
2. adjective
Resembling or related to squatinas, a genus of sharks
“The squatinoid appearance of the new species was a surprise to marine biologists.”