Search Result for "echinospermum lappula":

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]