Trematoda
English Dictionary
->
Letter T
-> Trematoda
Search Dictionary:
Trematoda Definition
(n)
parasitic
flatworms
(
including
flukes
)
Trematoda Synonyms
class Trematoda
Trematoda
© Art Branch Inc.