English

edit

Noun

edit

greedoids

  1. plural of greedoid

Anagrams

edit