Definition of nephrocyte in English:

nephrocyte

noun

Zoology
  • (In various invertebrates) a cell whose function involves the accumulation or formation of waste or excretory products; specifically such a cell found in the haemocoel of many insects and other arthropods.

Origin

Late 19th century; earliest use found in Journal of the Royal Microscopical Society. After German Nephrocyt.