1 goblin shark | Definition of goblin shark

goblin shark

noun

Definition of goblin shark

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