English Dictionary
◊ PAPILLARY
papillary
adj : of or relating to or resembling papilla [syn: {papillose}]