SAPROPHAGAN MEANING IN ENGLISH

• Saprophagan Definition & Synonyms

  1. (n.) One of a tribe of beetles which feed upon decaying animal and vegetable substances; a carrion beetle.


RECENT SEARCHES