English to Hindi

Meaning for:
Scilla nonscripta
other
सिला नौनस्क्रिप्टा