English Dictionary
Definition camphor in British English
camphor noun
[uncountable] noun
/ˈkæmfə(r)/
Synonyms and related words
