TURTLE GRASS


Meaning of TURTLE GRASS in English

■ noun a submerged marine flowering plant found in the Caribbean, with long grass-like leaves. [ Thalassia testudinum .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.