SQUALOID
Meaning of SQUALOID in English
ˈskwāˌlȯid adjective
Etymology: New Latin Squalus + -oid
1. : resembling a shark
2.
[New Latin Squaloidea ]
: of or relating to the Squaloidea
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012