English | German | Russian | Czech

Amaranthus spinosus English

Meaning Amaranthus spinosus meaning

What does Amaranthus spinosus mean?

Amaranthus spinosus

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

Synonyms Amaranthus spinosus synonyms

What other words have the same or similar meaning as Amaranthus spinosus?

Amaranthus spinosus English » English

thorny amaranth spinach

Are you looking for...?