NEPHROSTOME


Meaning of NEPHROSTOME in English

noun Etymology: New Latin nephrostoma, from nephr- + stoma stoma Date: 1888 the ciliated funnel-shaped coelomic opening of a typical nephridium

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.