Loading...
Minimalist Dictionary
Login
or
Sign up
papilla
noun
A nipple-like anatomical structure.
Word Frequency 1800~2019
Related words
Other words
guidable
semester
wasp
reproach
ripple
eggshell
tweed
rigging
hastiness
encroach
trifle
roulette
gleaming
chili
unfunded
neon
camera
enforced
crafter
parameter
vallate
taste
superfluous
redundant
epithelium
gingiva
subapical
apical
invagination
maxillary
infundibular
mucosa
maxilla
primordium
otocyst