ababari - Spanish English Dictionary
History

ababari

Play ENESESes
Play ENESESmx


Meanings of "ababari" in English Spanish Dictionary : 3 result(s)

Spanish English
General
ababari [f] BO 1 m long aquatic mustelid with very fine skin
Marine Biology
ababari [f] BO otter
ababari [f] BO lutra huidobra

Meanings of "ababari" with other terms in English Spanish Dictionary : 1 result(s)

Spanish English
Marine Biology
ababari (voz quechua) [f] BO aquatic mustelid of up to 1 m in length, with thin skin