1 nephrocyte | Definition of nephrocyte

nephrocyte

noun
neph·​ro·​cyte | \ ˈnefrəˌsÄ«t\
plural -s

Definition of nephrocyte

: an excretory cell specifically : a cell that has the ability to store up substances of an excretory nature

History and Etymology for nephrocyte

International Scientific Vocabulary nephr- + -cyte

Keep scrolling for more