turtlegrass
Noun
Meaning
English Wikipedia has an article on:turtlegrassWikipedia
turtlegrass (plural turtlegrasses)
A marine seagrass, Thalassia testudinum, from the Gulf of Mexico and the Caribbean Sea
Noun
English Wikipedia has an article on:turtlegrassWikipedia
turtlegrass (plural turtlegrasses)
A marine seagrass, Thalassia testudinum, from the Gulf of Mexico and the Caribbean Sea