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.