PROTURETER


Meaning of PROTURETER in English

noun the duct of a pronephros.

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