Word info

filariad

Noun

Meaning

filariad (plural filariads)

Any nematode of the genus Filaria.

Source: en.wiktionary.org

Close letter words and terms