Find the word definition

The Collaborative International Dictionary
Echinospermum Lappula

Stick-seed \Stick"-seed`\, n. (Bot.) A plant ( Echinospermum Lappula) of the Borage family, with small blue flowers and prickly nutlets.