oysterroot
/ˈɔɪstərˌroʊt/Definitions
1. noun
A perennial plant (Elodea canadensis) that grows in shallow water and has a distinctive oyster-shaped root.
“The hikers spotted oysterroot growing in the calm lake waters.”
1. noun
A perennial plant (Elodea canadensis) that grows in shallow water and has a distinctive oyster-shaped root.
“The hikers spotted oysterroot growing in the calm lake waters.”