clavula

noun 2

Definitions

noun

1

A ciliated bristle of some sea urchins

2

A spicule of some sponges

Your note

not saved
0 chars