English edit

Noun edit

oroides

  1. plural of oroide

Anagrams edit