Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of onycha

- An ingredient of the Mosaic incense, probably the operculum of some kind of strombus.
- The precious stone called onyx.