rhizodeposits

English

Noun

rhizodeposits

  1. plural of rhizodeposit