Italian edit

Noun edit

decompositore m (plural decompositori)

  1. (ecology) decomposer

Related terms edit