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