pronephridiostome
noun
pro·nephridiostome
plural -s
Definition of pronephridiostome
Keep scrolling for more