VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A duct that helps to receive and excrete matter.
Adjective
excretory
Definition: of or relating to the process of excretion
Definition: Of, or relating to excretion.