Browsing: papilla

Term: papilla (noun)
Plural: papillae
Derivation: From Latin "papilla," meaning "nipple."
Definition: A tiny, protruding cell, usually of the epidermis, that is often regarded as a kind of trichome.

< Back to Dictionary of Botanical Terms