papillae


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

Synonyms


Scrabble Score: 12

papillae is a valid Scrabble (US) TWL word

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

papillae is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 16

papillae is a valid Words With Friends word