meaning of dwarf buffalo

1. small buffalo of the Celebes having small straight horns


Related Words

dwarf buffalo |

Developed & Maintained By Taraprasad.com

Treasure Words