English Noun rose camphor (uncountable) A solid odourless substance which separates from rose oil.Wikiwand - on Seamless Wikipedia browsing. On steroids.