NURSE


Meaning of NURSE in English

( n. )

A peculiar larva of certain trematodes which produces cercariae by asexual reproduction. See Cercaria, and Redia.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.