NEPHROSTOME


Meaning of NEPHROSTOME in English

(n.) The funnelshaped opening of a nephridium into the body cavity.

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