Meaning of hardheads
Definition of hardheads
(noun)
a
weedy
perennial
with
tough
wiry
stems and
purple
flowers;
native
to Europe but
widely
naturalized
Other information on hardheads
WIKIPEDIA results for
hardheads
Amazon results for
hardheads
Tweet