English

edit

Noun

edit

tylomata

  1. plural of tyloma