planteaters

English

Noun

planteaters

  1. plural of planteater