Noun Definition

myxinidae

1.Definition: slime-producing marine animals: hagfishes

Category: Animals