meaning of camphora
1. Of the nature of camphor; containing camphor.
2. being or having the properties of camphor; "camphoraceous
">odor"
Related Words
camphoraceous | camphorate | camphorated | camphorated tincture of opium |