Definify.com

Definition 2025


decomposers

decomposers

English

Noun

decomposers

  1. plural of decomposer