Meaning of Chara

Definition of Chara

(noun) green algae common in freshwater lakes of limestone districts

Other information on Chara

WIKIPEDIA results for Chara
Amazon results for Chara