Tori meaning

tôrī
Frequency:
Plural form of torus.
noun
1
0
noun
1
1
(plural only) A protective, epidermal thickening derived from the stratum corneum and found in high friction areas (ie. the foot sole of a dog).
noun
0
0
Advertisement