English

edit

Noun

edit

arillodes

  1. plural of arillode

Anagrams

edit