zostera Urdu Meaning
Zostera - Urdu Meaning and Translation of Zostera (ایک سمندری پودا - ), Total 1 meaning for Zostera , Roman Urdu Meaning for word Zostera , English Definition and more.
1. n. (or in some classifications family Zosteraceae) small genus of widely distributed marine plants
Zostera is a small genus of widely distributed seagrasses, commonly called marine eelgrass or (outside North America) simply eelgrass.
Sponored Video