soapwort

Noun
  1. plant of European origin having pink or white flowers and leaves yielding a detergent when bruised

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ chứa "soapwort"

soapwort
The gardener planted soapwort along the sunny border of the cottage garden.