cardamine douglasii Meaning, Definition & Usage

  1. noun small perennial herb of cooler regions of North America with racemose purple flowers
    purple cress.

WordNet