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.”
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.”