spiny cocklebur

English

Noun

spiny cocklebur (plural spiny cockleburs)

  1. A plant of species Xanthium spinosum.

Synonyms

References