Skip to main content

charales

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