camphorweed Urdu Meaning

Definitions

English definition for camphorweed

1. n. aromatic plant of western United States

All in One

Camphorweed is a common name for several plants and may refer to:
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video