camallanid (English, noun)
expansion: camallanid (plural camallanids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any nematode of the family Camallanidae.
Forms:
form: camallanids
tags: plural