English

edit

Noun

edit

rosulae

  1. plural of rosula

Anagrams

edit