Spanish-English dictionary »

anguila branquia baja meaning in English

SpanishEnglish
anguila branquia baja noun
{f}

cutthroat eel(fish of the family Synaphobranchidae)
noun