STONEWEED


Meaning of STONEWEED in English

noun any plant of the genus lithospermum, herbs having a fruit composed of four stony nutlets.

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