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