Meaning of Myxinidae

Definition of Myxinidae

(noun) slime-producing marine animals: hagfishes

Other information on Myxinidae

WIKIPEDIA results for Myxinidae
Amazon results for Myxinidae