pronephridiostome

noun
pro·​nephridiostome
plural -s

Definition of pronephridiostome

History and Etymology for pronephridiostome

New Latin pro- entry 1 + nephridium + -o- + English -stome

Keep scrolling for more