RichThesaurus
chara
chara
antonyms
chara
definitions
noun
Shortened form of charabanc
A green alga of the genus Chara.