The Collaborative International Dictionary of English v.0.48:Papulose \Pap"u*lose`\, a. (Biol.) Having papul[ae]; papillose; as, a papulose leaf. [1913 Webster]