1) papillaNoun
|
|
(botany) a tiny outgrowth on the surface of a petal or leaf | مسّہ چوچی |
2) papillaNoun
|
|
A small nipple-shaped protuberance concerned with taste, touch, or smell the papillae of the tongue | سرپستان اُبھار |