Skip to main content

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.
Advertisement