SQUALOID


Meaning of SQUALOID in English

adj like or pertaining to a shark or sharks.

Webster English vocab.      Английский словарь Webster.