liverleaf
/ˈlɪvərliːf/Definitions
1. noun
A plant, especially a type of grass, that grows in moist areas.
“The liverleaf is often found near the edges of ponds and lakes.”
1. noun
A plant, especially a type of grass, that grows in moist areas.
“The liverleaf is often found near the edges of ponds and lakes.”