Words: papilla
Part of speech: n
Definition: (botany) a tiny outgrowth on the surface of a petal or leaf