CompareWords
Compare
Papulose
Definition:
(a.) Having papulae; papillose; as, a papulose leaf.