greedoids

English

Noun

greedoids

  1. plural of greedoid

Anagrams