Definify.com

Definition 2026


decomposers

decomposers

English

Noun

decomposers

  1. plural of decomposer