Webster's Revised Unabridged Dictionary · 1913

naid

naid , noun

[See Naiad.]

(Zoology) Any one of numerous species of small, fresh-water, chaetopod annelids of the tribe Naidina. They belong to the Oligochaeta.