Popular Wordlists
Top Searched Words
Recent Searches
charales
charales
charales - Dictionary definition and meaning for word charales
Definition
(noun) small order of macroscopic fresh and brackish water algae with a distinct axis: stoneworts
(noun) small order of macroscopic fresh and brackish water algae with a distinct axis: stoneworts
Synonyms :
order charales
