meaning of papilla
1. Any minute nipplelike projection; as, the papillae of the tongue.
2. a small projection of tissue at the base of a hair or tooth or feather
Related Words
papilla | papillae | papillar | papillary | papillary muscle | papillary tumor | papillary tumour | papillate |