Word Meaning

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


Meaning of stinkwood

- A name given to several kinds of wood with an unpleasant smell, as that of the Foetidia Mauritiana of the Mauritius, and that of the South African Ocotea bullata.