English edit

Noun edit

irids

  1. plural of irid

Anagrams edit