adj : of, relating to, or resembling a papilla : PAPILLOSE . esp Brit Similar sounding terms: pap·u·lar pu·pil·lary Published under license with Merriam-Webster, Incorporated. © 1997-2004.