having the downy thorns of certain plants such as sugarcane or corn - English Synonyms Dictionary

Can't found any synonym terms.