As nouns the difference between terms and papillae
is that terms is while papillae is (papilla).
terms
English
Noun
(head)
Statistics
*
----
papillae
English
Noun
(head)
(papilla)
----
papilla
English
Noun
(papillae)
(anatomy) A nipple-like anatomical structure.
Related terms
* papillar
* papillary
* papillate
* papillectomy
* papilliferous
* papilloma
* papillomatous
----