naid

listen to the pronunciation of naid
English - English
{n} a water nymph
They belong to the Oligochæta
Any one of numerous species of small, fresh- water, chætopod annelids of the tribe Naidina
naid
Favorites