charales
English
charales meaning in English • charales का अर्थ अंग्रेजी में
Noun
- a small order of macroscopic fresh and brackish water algae with a distinct axis; the stoneworts.