AMARANTHUS SPINOSUS
(noun)Definitions
There is 1 meaning of the phrase
Amaranthus Spinosus.
Amaranthus Spinosus - as a noun
Erect annual of tropical central asia and africa having a pair of divergent spines at most leaf nodes
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- amaranthaceae
- amaranthaceous
- amaranthine
- amaranths
- amaranthus
- Amaranthus Spinosus
- amarantin
- amarantine
- amarants
- amarelle
- amarelles