meaning of excreta

1. Matters to be excreted.


Related Words

excreta |

Developed & Maintained By Taraprasad.com

Treasure Words