ditch stonecrop

English

Noun

ditch stonecrop (plural ditch stonecrops)

  1. Penthorum sedoides, a plant of eastern North America.