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
Tweet