lettergae
/ˈlɛtərɡeɪ/Definitions
1. noun
A type of algae found in freshwater environments
“The lake’s water was covered in a thick layer of lettergae.”
1. noun
A type of algae found in freshwater environments
“The lake’s water was covered in a thick layer of lettergae.”