Synonyms of Tamarao in English :
Antonyms of Tamarao in English
Thesaurus of Tamarao in English
Tamarao
see definition of tamaraoSynonyms of tamarao
1. (noun) small buffalo of Mindoro in the Philippines
Member Meronyms of tamarao
1. (noun) small buffalo of Mindoro in the Philippines
Hypernyms of tamarao
1. (noun) small buffalo of Mindoro in the Philippines