spiny amaranth

noun
variants: or spiny pigweed

Definition of spiny amaranth