ditch stonecrop
English
Noun
ditch
stonecrop
(
plural
ditch stonecrops
)
Penthorum sedoides
, a plant of eastern North America.