1 stoneweed | Definition of stoneweed

stoneweed

noun

Definition of stoneweed

: any plant of the genus Lithospermum