Meaning of Charales

Definition of Charales

(noun) small order of macroscopic fresh and brackish water algae with a distinct axis: stoneworts

Other information on Charales

WIKIPEDIA results for Charales
Amazon results for Charales