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