meaning of excrete

1. To separate and throw off; to excrete urine.


Related Words

excrete | excreted |

Developed & Maintained By Taraprasad.com

Treasure Words