clathraria
/klæθˈrɛəriə/Definitions
1. noun
A genus of marine algae, specifically a type of red alga.
“The scientist studied the unique properties of clathraria in its natural habitat.”
1. noun
A genus of marine algae, specifically a type of red alga.
“The scientist studied the unique properties of clathraria in its natural habitat.”