self-heal

/'self'hi:l/
Noun
  1. decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

self-heal
A gardener carefully harvests self-heal from the herb garden.