Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of CHARAS
noun : CHARAS
Source:WordNet 3.1
-
1. (
) green algae common in freshwater lakes of limestone districts ;
See more about : CHARAS