Skip to main content

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>.
Advertisement