opisthorchid (English, noun)
expansion: opisthorchid (plural opisthorchids)
Senses:
glosses: Any fluke of the family Opisthorchiidae.
Forms:
form: opisthorchids
tags: plural