meaning of cardamine diphylla

cardamine diphylla meaning in General Dictionary

North American herb with pungent scaly or toothed origins