myzostoma

/maɪˈzɒstəmə/

Definitions

1. noun

a genus of small, burrowing worm-like marine animals, often parasitic

“Some researchers studied the unique relationship between myzostoma and its marine host.”

Synonyms

  • invertebrate
  • worm

Antonyms

  • vertebrate