Myxinoid /(?)/

Myx·i·noid

Myxinoid

a.
  1. Like, or pertaining to, the genus Myxine. (Zool.)