Meaning of senecio triangularis

Definition of senecio triangularis

(noun) perennial with sharply toothed triangular leaves on leafy stems bearing a cluster of yellow flower heads; moist places in mountains of western North America

Other information on senecio triangularis

WIKIPEDIA results for senecio triangularis
Amazon results for senecio triangularis