YourDictionary

pinweed

noun

any of a genus (Lechea) of perennial plants of the rockrose family, with thin stems and leaves, and small purplish or greenish flowers

See pinweed in American Heritage Dictionary 4

link/cite print suggestion box