YourDictionary

papillary

adjective

  1. of, or having the nature of, a papilla
  2. provided with, consisting of, or affecting papillae

Learn more about papillary

link/cite print suggestion box