redia

nounA larval stage in the life cycle of certain parasitic flatworms (trematodes), found inside a snail host.

No synonyms or antonyms found for this word.

redia synonyms & antonyms | whatsthatwordmean | whatsthatwordmean