Cochleare[kō′klē-a′rē]

Type:Term

Definitions
1. A spoon.

Scroll to top