loxias

English

Noun

loxias

  1. plural of loxia

Anagrams