Wikipedia AI summary
Papilla
Papilla (Latin, 'nipple') or papillae may refer to: