Word Meaning

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


Meaning of hemachate

- A species of agate, sprinkled with spots of red jasper.