papilla


Meanings

  • (botany) a tiny outgrowth on the surface of a petal or leaf
  • a small nipple-shaped protuberance concerned with taste, touch, or smell;
    • "the papillae of the tongue"
  • a small projection of tissue at the base of a hair or tooth or feather
  • PAPILLA n pl. -LAE a nipple-like projection PAPILLAR adj

Synonyms


Scrabble Score: 11

papilla is a valid Scrabble (US) TWL word

papilla is a valid Scrabble Word in Merriam-Webster MW Dictionary

papilla is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 15

papilla is a valid Words With Friends word