Meaning of Atriplex

Definition of Atriplex

(noun) orach; saltbush

Other information on Atriplex

WIKIPEDIA results for Atriplex
Amazon results for Atriplex