cochleary
/ˌkɒkliˈerɪ/ KOK-lee-er-ee
Definitions
1. noun
relating to or resembling a snail shell
“The cochleary architecture of the ancient building was a marvel of its time.”
/ˌkɒkliˈerɪ/ KOK-lee-er-ee
1. noun
relating to or resembling a snail shell
“The cochleary architecture of the ancient building was a marvel of its time.”