GNU Collaborative International Dictionary of English
last match results
Found one definition
-
naid , n. [See Naiad.] (Zool.) Any one of numerous species of small, fresh-water, chaetopod annelids of the tribe Naidina. They belong to the Oligochaeta.1913 Webster