echinacea Meaning, Definition & Usage

  1. noun small genus of North American coarse perennial herbs
    genus Echinacea.

WordNet