nephridiopore
noun
ne·phrid·io·pore
| \ -ˌpō(ə)r\
Definition of nephridiopore
: the excretory orifice of a nephridium
Keep scrolling for more