Meaning of cardamine diphylla

Definition of cardamine diphylla

(noun) North American herb with pungent scaly or toothed roots

Other information on cardamine diphylla

WIKIPEDIA results for cardamine diphylla
Amazon results for cardamine diphylla