Evaluating cottonwood seeds as a low-cost biosorbent for crystal violet removal from aqueous matrics - doi # 2023-02 Article type Journal