English → Hindi dictionary

dasyatis centroura

डॉयटिस सेंटरौरा / दसयटिसNOUN

Definition

one of the largest stingrays; found from Cape Cod to Cape Hatteras

Looking for poetry? Read shayari and poems by great poets.