FASCIOLA HEPATICA VS

Gigantocotyle explanatum is an amphistome found in liver of bovine.
Back to Top