Definify.com

Definition 2025


camphorweeds

camphorweeds

English

Noun

camphorweeds

  1. plural of camphorweed