As an adjective papillar
is having the properties or appearance of a papilla.
As a noun papillae is
(papilla).
papillar
English
Adjective
(
en adjective)
having the properties or appearance of a papilla
Synonyms
*papillary
papillae
English
Noun
(head)
(papilla)
----
papilla
English
Noun
(papillae)
(anatomy) A nipple-like anatomical structure.
Related terms
* papillar
* papillary
* papillate
* papillectomy
* papilliferous
* papilloma
* papillomatous
----