Meaning of myxinidae

Definition of myxinidae

(noun) slime-producing marine animals: hagfishes

Other information on myxinidae

WIKIPEDIA results for myxinidae
Amazon results for myxinidae