stick-seed
English
stick-seed meaning in English • stick-seed का अर्थ अंग्रेजी में
Noun
- A plant (Echinospermum Lappula) of the Borage family, with small blue flowers and prickly nutlets.