myxinidae : Idioms & Phrases


family myxinidae

  • noun slime-producing marine animals: hagfishes
    Myxinidae.
WordNet