Glossary


papilla search for term
- n. (L. papilla, nipple) a glandular hair with one secreting cell above the epidermis level.