myxinoid

/maɪˈzɪnoʊɪd/

Definitions

1. noun

Relating to or characteristic of hagfishes (Myxini), especially their eel-like body and ability to secrete slime.

“The myxinoid species found in the ocean are quite fascinating to study.”

Synonyms

  • hagfish-like
  • slimy

Antonyms

  • bone
  • vertebrate