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.