1712
Table of Contents > Health Dictionary > Torulus

Torulus

A minute elevation or papilla.