#papillae



English

  Edit on Github

    • (botany) a tiny outgrowth on the surface of a petal or leaf
    • Pos: noun
    • a small nipple-shaped protuberance concerned with taste, touch, or smell
    • Pos: noun
    • a small projection of tissue at the base of a hair or tooth or feather
    • Pos: noun

Source:

Contributors:

loading ...