RATTLEWEED MEANING IN ENGLISH

• Rattleweed Definition & Synonyms

  1. (n.) Any plant of the genus Astragalus. See Milk vetch.


RECENT SEARCHES