English

edit

Noun

edit

retinulas

  1. plural of retinula

Anagrams

edit