A word examined

redia

5 letters·English

redia—the larva of some trematodes, some of which become cercariae

Wiktionary →
No comments yet