thorny amaranth

noun

Definition of thorny amaranth

: an amaranth (Amaranthus spinosus) having a pair of divergent spines at most of its leaf nodes