Definitions of Elephantopus:

  • noun:   perennial American herb