Synonym-English dictionary »

beggarweed synonyms in English

SynonymEnglish
beggarweed noun

desmodium purpureumnoun

desmodium tortuosumnoun