filarioid (English, noun)
expansion: filarioid (plural filarioids)
Senses:
glosses: Any parasitic nematode of the superfamily Filarioidea
Forms:
form: filarioids
tags: plural