papillary

  • (a) of or relating to or resembling papilla papillose,

Synonyms

papillose

Words of close approximity

papillate
papillary muscle papillary tumor papillary tumour