English edit

Noun edit

opalinids

  1. plural of opalinid

Anagrams edit