• Slimehead

    Origin

    slime + head

    Full definition of slimehead

    Noun

    slimehead

    (plural slimeheads)
    1. Any of the long-lived deep-sea fish forming the family.

    Synonyms

    © Wiktionary