n. anguilas (anguila)
Translation: eel
Definition of anguila in English
Pez omnívoro de gran tamaño y cuerpo largo y resbaladizo de dorso oscuro y vientre claro, que pasa parte de su vida en agua salada y parte en agua dulce.
Definition of anguila in Spanish
Omnivorous fish of large size that has a long, smooth body, with a darkly coloured dorsum and a lighter abdomen, which spends part of its life in salt water and part in fresh water.