English edit

Noun edit

loriids

  1. plural of loriid

Anagrams edit