'longheaded thimbleweed' definitions:

Definition of 'longheaded thimbleweed'

(from WordNet)
noun
Thimbleweed of northern North America [syn: longheaded thimbleweed, Anemone riparia]