micropredators
English
Noun
micropredators
plural of
micropredator