meaning of excretive

1. Having the power of excreting, or promoting excretion.


Related Words

excretive |

Developed & Maintained By Taraprasad.com

Treasure Words