Definify.com

Definition 2024


camphors

camphors

English

Noun

camphors

  1. plural of camphor