trematoid Definition
Dictionary Home » Words Starting with T » trebly ... trephined » trematoid
trematode
noun
- 1. Any of several kinds of parasitic flatworm that have hooks or suckers and which live in the alimentary canals of animals and humans, eg flukes.
adj
