TRUMPETWEED MEANING IN ENGLISH

• Trumpetweed Definition & Synonyms

  1. (n.) An herbaceous composite plant (Eupatorium purpureum), often having hollow stems, and bearing purplish flowers in small corymbed heads.
  2. (n.) The sea trumpet.


RECENT SEARCHES