Definify.com

Definition 2024


detrivores

detrivores

English

Noun

detrivores

  1. plural of detrivore