cardamine_douglasiiEnglish

Cardamine douglasii, purple cress

Noun

Small perennial herb of cooler regions of North America with racemose purple flowers

English: purple cress, Cardamine douglasii

English words with similar meanings

Show 1 words