Subscribe
URL of the page has been copied to clipboard.
Meaning : Green algae common in freshwater lakes of limestone districts.
Synonyms : chara
Install App