What does amaranthus mean?

amaranthus meaning in General Dictionary

Same as Amaranth

View more

  • big extensively distributed genus of chiefly coarse yearly natural herbs
  • Alt. of Amarantus

amaranthus meaning in General Dictionary

(n.) Alt. of Amarantus