longheaded thimbleweed - İngilizce Eşanlam Sözlük

longheaded thimbleweed

n.
[1] Anemone riparia