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
Type above and press Enter to search. Press Esc to cancel.