Dictionary search results

Showing 1-2 of 2 results

camphor British & World English

A white volatile crystalline substance with an aromatic smell and bitter taste, occurring in certain essential oils

camphor tree British & World English

An East Asian tree of the laurel family, the chief natural source of camphor