papilla

1. (noun) a small projection of tissue at the base of a hair, tooth, or feather
Related Words: appendage, outgrowth, process

2. (noun) a small nipple-shaped protuberance concerned with taste, touch, or smell; "the papillae of the tongue"
Related Words: appendage, outgrowth, process



Terms and Conditions of Use / Copyright Notice