Chara - Definition

chara

n 1: green algae common in freshwater lakes of limestone
districts [syn: Chara, genus Chara]

Look up another word