Sticks

From Biology-Online Dictionary | Biology-Online Dictionary

stick-seed

(Science: botany) A plant (Echinospermum Lappula) of the borage family, with small blue flowers and prickly nutlets.