Search Result for "stick-seed": 

The Collaborative International Dictionary of English v.0.48:

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