English dictionary
chara meaning and definition
Definition and meaning of chara at MeaningMonkey.org. chara meaning and definition in the English Dictionary.CHARA noun
Definition of Chara (noun)
- green algae common in freshwater lakes of limestone districts
- synonyms: genus Chara
Source: Princeton University Wordnet