Meaning of cardamine douglasii

Definition of cardamine douglasii

(noun) small perennial herb of cooler regions of North America with racemose purple flowers

Other information on cardamine douglasii

WIKIPEDIA results for cardamine douglasii
Amazon results for cardamine douglasii