OVIBOS


Meaning of OVIBOS in English

ovi·bos (ó-)

n [Zool.] musk ox, ovibos

Interlingua English vocab.      Английский словарь Интерлингва.