nympha

/ˈnɪmfə/
noun 3

Definitions

noun

1

A nymph.

2

Each of the labia minora.

3

Each of a pair of processes in certain bivalves, to which the ends of the external ligament are attached.

Your note

not saved
0 chars