Home
Search
Index
Definify.com
Definition
2025
tyloma
tyloma
English
Noun
tyloma
(
plural
tylomas
or
tylomata
)
callus
Similar Results