rosulae

English

Noun

rosulae

  1. plural of rosula

Anagrams