Definify.com

Definition 2026


camphors

camphors

English

Noun

camphors

  1. plural of camphor