meaning of anemone riparia

anemone riparia meaning in General Dictionary

thimbleweed of northern North America