NEPHROBLAST


Meaning of NEPHROBLAST in English

ˈnefrəˌblast noun

Etymology: nephr- + -blast

: nephridioblast

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.