renette

noun
ren·​ette | \ (ˈ)re¦net\
plural -s

Definition of renette

: a specialized excretory cell in some nematode worms

History and Etymology for renette

Latin renes kidneys + English -ette

Keep scrolling for more