Skip to main content

rattleweed

English rattleweed meaning in English  •  rattleweed का अर्थ अंग्रेजी में
Noun
  • Any plant of the genus Astragalus. See Milk vetch>.
Advertisement