Home | Definition | amaranthus spinosus

Definition of amaranthus spinosus



Overview of noun amaranthus_spinosus

The noun amaranthus spinosus has 1 senses? (no senses from tagged texts)
1. thorny amaranth, Amaranthus spinosus

(erect annual of tropical central Asia and Africa having a pair of divergent spines at most leaf nodes)