Skip to main content

jointweed

English jointweed meaning in English  •  jointweed का अर्थ अंग्रेजी में
Noun
  • A slender, nearly leafless, American herb (Polygonum articulatum), with jointed spikes of small flowers.
Advertisement