rhizoremediators
English
Noun
rhizoremediators
plural of
rhizoremediator