Term: papilla (noun)
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
Type above and press Enter to search. Press Esc to cancel.