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.