papillate

  • (a) resembling or covered with papillae

Words of close approximity

papillary