trumpetweed
English
trumpetweed meaning in English • trumpetweed का अर्थ अंग्रेजी में
Noun
- An herbaceous composite plant (Eupatorium purpureum), often having hollow stems, and bearing purplish flowers in small corymbed heads.