Word Meaning

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


Meaning of aspalathus

- A thorny shrub yielding a fragrant oil.
- A genus of plants of the natural order Leguminosae. The species are chiefly natives of the Cape of Good Hope.