Stick-seed

Webster's Dictionary of the English Language

·noun A plant (Echinospermum Lappula) of the Borage family, with small blue flowers and prickly nutlets.

Related Words