Synonym-English dictionary »

stickweed synonyms in English

SynonymEnglish
stickweed noun
generic term

beggar licenoun

beggar's licenoun