OVIBOS Meaning of OVIBOS in English ovi·bos (ó-)n [Zool.] musk ox, ovibos Interlingua English vocab. Английский словарь Интерлингва. 2012