English

edit

Noun

edit

pseudorosettes

  1. plural of pseudorosette