English edit

Noun edit

creophagists

  1. plural of creophagist