Papillula[pă-pil′yū-lă, -lē]

Type:Term

Definitions
1. A small papilla.

Scroll to top