Word info

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

Source: en.wiktionary.org

Close letter words and terms