We do not currently know of any antonyms for excretory.
The adjective excretory is defined as:
See full definition of the word excretory.
Did you mean excreter?