deepwater big-eyed worm eel

From Wiktionary, the free dictionary

English

Noun

deepwater big-eyed worm eel (plural deepwater big-eyed worm eels)

  1. Scolecenchelys castlei, a species of snake-eel found off the coast of New Zealand.

Wikiwand - on

Seamless Wikipedia browsing. On steroids.