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.”
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.”