Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    noun
  1. electric ray, crampfish, numbfish, torpedo: any sluggish bottom-dwelling ray of the order Torpediniformes having a rounded body and electric organs on each side of the head capable of emitting strong electric discharges
Translation

Not found. Maybe you meant .. carnify cramp crimp crumb

Not there? Try: Google | Yahoo | MSN

The database is still being developed. Thank you for your patience.