Dictionary.com
Thesaurus.com

nephrostomous

  • a word derived from nephrostome.
    nephrostome
    noun
    the ciliated opening of a nephridium into the coelom.

More Suggestions