1 result found

Search Results for: saprophagous

Saprophagous

Definition adjective Feeding on carrion or decaying organic matter. Supplement Word origin: Greek, from sapros, rotten +... Read More