TAMARAU


Meaning of TAMARAU in English

[tam.a.rau] n [Tag tamaraw] (1898): a small dark sturdily built buffalo (Bubalus mindorensis) native to Mindoro

Merriam-Webster English vocab.      Английский словарь Merriam Webster.