English edit

Noun edit

urosomes

  1. plural of urosome