accretors

English

Noun

accretors

  1. plural of accretor