5 results found
Search Results for: clonorchis sinensis
Clonorchis sinensis
Definition noun A liver fluke species belonging to the family Opisthorchiidae of the Class Trematoda, and endemic in Japan,... Read More
Fasciola hepatica
Definition noun A liver fluke belonging to the family Fasciolidae of the class Trematoda, and is endemic in the U.S.,... Read More
Definitive host
Different Biological Relationships The biological world is interconnected whether we notice it or not. All the life forms... Read More