What does cardamine douglasii mean?

cardamine douglasii meaning in General Dictionary

small perennial herb of cooler elements of North America with racemose purple plants