Word info

nephrostome

Noun

Meaning

The funnelshaped opening of a nephridium into the body cavity.

Source: Webster's dictionary

Close letter words and terms