English

edit

Noun

edit

irids

  1. plural of irid

Anagrams

edit