camphors

English

Noun

camphors

  1. plural of camphor