hardheads

Noun
  1. a weedy perennial with tough wiry stems and purple flowers; native to Europe but widely naturalized

Khám phá thêm

Các từ liên quan

hardheads
A gardener pulls hardheads from the flowerbed.