Word info

capillariid

Noun

Meaning

capillariid (plural capillariids)

Any of the family Capillariidae of parasitic nematodes.

Source: en.wiktionary.org

Close letter words and terms