Antonyms
Synonyms
Etymology

1. papilla

noun. a small projection of tissue at the base of a hair or tooth or feather.

Synonyms

Etymology

  • papilla (English)
  • papilla (Latin)
  • papula (Latin)

3. papilla

noun. (botany) a tiny outgrowth on the surface of a petal or leaf.

Synonyms

Etymology

  • papilla (English)
  • papilla (Latin)
  • papula (Latin)
Antonym.com