spirorchiid (English, noun)
expansion: spirorchiid (plural spirorchiids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any trematode in the family Spirorchiidae.
Forms:
form: spirorchiids
tags: plural