English Dictionary
◊ CENTAUREA
Centaurea
n : knapweed; star thistle [syn: {Centaurea}, {genus Centaurea}]