papilla

noun
  1. a small rounded projection on a part or organ of the body
  2. Usage: anatomy; biology
  3. one of the small bumps on the tongue that contain taste buds
  4. Usage: anatomy
  5. a small projection at the base of a hair or feather
  6. Usage: anatomy; biology

Examples