devilfish
English
devilfish meaning in English • devilfish का अर्थ अंग्रेजी में
Noun
- A huge ray (Manta birostris or Cephaloptera vampyrus) of the Gulf of Mexico and Southern Atlantic coasts. Several other related species take the same name. See Cephaloptera>.