PRONEPHRON


Meaning of PRONEPHRON in English

noun the head kidney. ·see under head.

Webster English vocab.      Английский словарь Webster.