Definify.com

Definition 2024


camphorweeds

camphorweeds

English

Noun

camphorweeds

  1. plural of camphorweed