URINIFEROUS TUBULE


Meaning of URINIFEROUS TUBULE in English

|yu̇rə|nif(ə)rəs- noun

Etymology: uriniferous from urin- + -iferous

: a vertebrate nephron

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