decompositore

Italian

Noun

decompositore m (plural decompositori)

  1. (ecology) decomposer