: any of various composite plants (especially of the genus Erigeron) that were once believed to drive away fleas
Love words? Need even more definitions?
Merriam-Webster unabridged
Share