STICK-SEED


Meaning of STICK-SEED in English

(n.) A plant (Echinospermum Lappula) of the Borage family, with small blue flowers and prickly nutlets.

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