Skip to main content

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.
Advertisement