camphoraceous

  • (a) being or having the properties of camphor
    • camphoraceous odor

Words of close approximity