Papilla

Last updated

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

Contents

In animals

In plants and fungi

See also