Etymology Explorer
› English
Where does “redia” come from?
redia
(English): the larva of some trematodes, some of which...
Definitions
the larva of some trematodes, some of which...
Words derived from “redia”
redial
redialer
redialable