<biology> Having papulae; papillose; as, a papulose leaf.

(01 Mar 1998)