Definition of "tori"
noun:
-
Plural form of torus.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
A protective, epidermal thickening derived from the stratum corneum and found in high friction areas (ie. the foot sole of a dog).
from Wiktionary, Creative Commons Attribution/Share-Alike License
-