Myxinidae

Explore definitions, synonyms, and language insights of Myxinidae

Definitions

Noun
slime-producing marine animals: hagfishes

More General Terms