EGAVE

capillarid

Meaning

  1. noun Any nematode of the genus Capillaria.

Similar words

capillariid filariad parasitaphelenchid nemathelminth cloacinid nematomorphan habronematid inkcap filarioid aphelenchid

Save “capillarid” to learn later