amphistome

English

Noun

amphistome (plural amphistomes)

  1. Any trematode of the genus Paramphistomum (previously Amphistoma)