1 English Synonyms for MYZOSTOME
Prev.1Next
myzostomid
Definition: 1. (zoology) Any member of the Myzostomida; a kind of parasitic worm.
Show more information about myzostomid
Prev.1Next
Search took: 9.6336 ms
Definition: 1. (zoology) Any member of the Myzostomida; a kind of parasitic worm.
Show more information about myzostomid
Search took: 9.6336 ms