'Amaranthus spinosus' definitions:

Definition of 'Amaranthus spinosus'

From: WordNet
noun
Erect annual of tropical central Asia and Africa having a pair of divergent spines at most leaf nodes [syn: thorny amaranth, Amaranthus spinosus]