of a larval nematode
: resembling a filaria especially in having a slender elongated form and in possessing a delicate capillary esophagus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share