meaning of amaranthus albus

amaranthus albus meaning in General Dictionary

bushy plant of western united states of america