Results for « papilla » (eng)
11820191-n
papilla      [in botany] a tiny outgrowth on the surface of a petal or leaf
05473593-n
papilla      a small projection of tissue at the base of a hair or tooth or feather
05473735-n
papilla      a small nipple-shaped protuberance concerned with taste, touch, or smell

Langs:

Preferences
(0.00183 seconds)
More detail about the Extended Open Multilingual Wordnet (1.3)
Maintainer: Francis Bond <bond@ieee.org>