Definify.com

Definition 2024


slimehead

slimehead

English

Noun

slimehead (plural slimeheads)

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

Synonyms