tamaraoEnglish

Anoa mindorensis, Bubalus mindorensis, tamarao, tamarau

Noun

Small buffalo of Mindoro in the Philippines

English: tamarau, tamarao, Bubalus mindorensis, Anoa mindorensis

English words with similar meanings

Show 3 words