PINWEED


Meaning of PINWEED in English

[pin.weed] n (1814): any of a genus (Lechea) of herbs of the rockrose family with slender stems, many small leaves, and tiny flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.