loriids

English

Noun

loriids

  1. plural of loriid

Anagrams