tamarao
English Dictionary
->
Letter T
-> tamarao
Search Dictionary:
tamarao Definition
(n)
small
buffalo
of
Mindoro
in
the
Philippines
tamarao Synonyms
Anoa mindorensis
Bubalus mindorensis
tamarao
tamarau
© Art Branch Inc.