being or having the properties of camphor; "camphoraceous odor

listen to the pronunciation of being or having the properties of camphor; "camphoraceous odor