slimehead

English

Etymology

From slime +‎ head.

Noun

slimehead (plural slimeheads)

  1. Any of the long-lived deep-sea fish forming the family Trachichthyidae.

Synonyms

Translations

Anagrams