English | German | Russian | Czech

pinweed English

Meaning pinweed meaning

What does pinweed mean?

pinweed

Any plant of the genus Lechea, low North American herbs with branching stems, and very small and abundant leaves and flowers.

Synonyms pinweed synonyms

What other words have the same or similar meaning as pinweed?

pinweed English » English

stork’s-bill

Are you looking for...?