Word Meaning

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


Meaning of sarcocolla

- A gum resin obtained from certain shrubs of Africa (Penaea), -- formerly thought to cause healing of wounds and ulcers.