metastrongyloid (English, noun)
expansion: metastrongyloid (plural metastrongyloids)
Senses:
glosses: Any nematode of the superfamily Metastrongyloidea
Forms:
form: metastrongyloids
tags: plural