English | German | Russian | Czech

starweed English

Meaning starweed meaning

What does starweed mean?

starweed

Cerastium fontanum, a mat-forming plant, native to Europe, with small white flowers and tear-shaped leaves that grow opposite one another in a star pattern.

Are you looking for...?