RENETTE
Meaning of RENETTE in English
(ˈ)re|net noun
( -s )
Etymology: Latin ren es kidneys + English -ette
: a specialized excretory cell in some nematode worms
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012