filariad (English, noun)
expansion: filariad (plural filariads)
Senses:
glosses: Any nematode of the genus Filaria.
Forms:
form: filariads
tags: plural