onycha
English
onycha meaning in English • onycha का अर्थ अंग्रेजी में
Noun
- An ingredient of the Mosaic incense, probably the operculum of some kind of strombus.
- The precious stone called onyx>.