Meaning of papillate

Definition of papillate

(adj) resembling or covered with papillae

Other information on papillate

WIKIPEDIA results for papillate
Amazon results for papillate