CAMPHORS is a
8
letter word starting with
C
and ending with
S
Definitions & Synonyms
noun -
CAMPHORS refers to the white, volatile, crystalline substance with an aromatic smell and bitter taste, obtained from the wood or leaves of the camphor tree or synthesized chemically and used in medicine and perfumery.