stick-seed
Noun
Meaning
A plant (Echinospermum Lappula) of the Borage family, with small blue flowers and prickly nutlets.
Source: Webster's dictionaryNoun
A plant (Echinospermum Lappula) of the Borage family, with small blue flowers and prickly nutlets.
Source: Webster's dictionary