← DefinitionshareGuessnephrostomenounA funnel-shaped opening in certain invertebrates (like worms) that helps filter waste from body fluids.No synonyms or antonyms found for this word.