meaning of amaranthus graecizans

amaranthus graecizans meaning in General Dictionary

bushy plant of western United States