English to Hindi

Meaning for:
window oyster
other
पारदर्शी घोंघा