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