GOBLIN SHARK


Meaning of GOBLIN SHARK in English

noun

: a galeoid shark (genus Scapanorhynchus ) that has protrusible jaws and a greatly elongate snout and is found off the coasts of Japan and Portugal

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.