Definify.com

Definition 2025


camphors

camphors

English

Noun

camphors

  1. plural of camphor