Papillose - Definition

papillose

adj 1: of or relating to or resembling papilla [syn:
papillary, papillose]

Look up another word