Definition of CHARA
noun : CHARA
Source: WordNet 3.1
-
1. (
) green algae common in freshwater lakes of limestone districts ;
See more about : CHARA