Jump to content

deepwater big-eyed worm eel

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

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.