Papillose

Definition of Papillose from the PharmacyDictionary.in

Papillose

Having small, nipple-like projections.

Not Available