Noun amaranthus spinosus has 1 sense
  1. thorny amaranth, Amaranthus spinosus - erect annual of tropical central Asia and Africa having a pair of divergent spines at most leaf nodes
    --1 is a kind of herb, herbaceous plant
    --1 is a member of Amaranthus, genus Amaranthus
,
TOP