tylomata
English
Noun
tylomata
plural of
tyloma