Webster's Revised Unabridged Dictionary · 1913
Papulose
Copy link
Papulose
, adjective
(Biology)
Having papula; papillose; as, a
papulose
leaf.
↑