Chara
English Dictionary
->
Letter C
-> Chara
Search Dictionary:
Chara Definition
(n)
green
algae
common
in
freshwater
lakes
of
limestone
districts
Chara Synonyms
Chara
genus Chara
© Art Branch Inc.