Word info

stick-seed

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms