stinking clover - İngilizce Eşanlam Sözlük

stinking clover

n.
[1] Rocky Mountain bee plant , Cleome serrulata