- longheaded thimbleweed as a noun:
- 1
longheaded thimbleweed
noun
1 longheaded thimbleweed
Thimbleweed of northern North America.
synonym: Anemone riparia.
debug info: 0.0277
noun
Thimbleweed of northern North America.
synonym: Anemone riparia.
debug info: 0.0277