Meaning of yerba mansa

Definition of yerba mansa

(noun) stoloniferous herb of southwestern United States and Mexico having a pungent rootstock and small spicate flowers with white bracts suggesting an anemone

Other information on yerba mansa

WIKIPEDIA results for yerba mansa
Amazon results for yerba mansa