Subscribe
URL of the page has been copied to clipboard.
Meaning : Weedy plant of southeastern United States having divided leaves and long clusters of greenish flowers.
Synonyms : dog fennel
Install App
Eupatorium capillifolium meaning in Telugu.