NEPHROSTOME


Meaning of NEPHROSTOME in English

noun the funnelshaped opening of a nephridium into the body cavity.

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