meaning of dejecta

1. Excrements; as, the dejecta of the sick.


Related Words

dejecta |

Developed & Maintained By Taraprasad.com

Treasure Words