Meaning of mule's ears

Definition of mule's ears

(noun) balsamic-resinous herb with clumps of lanceolate leaves and stout leafy stems ending in large deep yellow flowers on long stalks; northwestern United States

Other information on mule's ears

WIKIPEDIA results for mule's ears
Amazon results for mule's ears