Loading...
Minimalist Dictionary
Login
or
Sign up
papillae
noun
A nipple-like anatomical structure.
Word Frequency 1800~2019
Related words
Other words
rekindle
fedora
spokesman
nutshell
utilize
speckled
backrest
shut
radar
deputize
deluxe
hardcopy
unlimited
sauna
dime
zips
snowdrop
seventy
kinfolk
cruelly
circumvallate
filiform
fungiform
taste
vallate
papulae
papillar
papules
papillomas
papilliform
papillomata
papule
papular
papilloma
papulation