STICK-SEED


Meaning of STICK-SEED in English

noun a plant (echinospermum lappula) of the borage family, with small blue flowers and prickly nutlets.

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