camphorweeds

English

Noun

camphorweeds

  1. plural of camphorweed