scatomas

English

Noun

scatomas

  1. plural of scatoma