Papilla
Word Dictionary
-> Papilla
Search:
Papilla
(n.) Any minute nipplelike projection; as, the papillae of the tongue.
Terms of Use
Canadian Jobs