kabaragoya
ka·ba·ra·go·ya [ kəˌbärəˈgōyə]
[kəˌbärəˈgōyə]
plural -s
: a large water monitor (Varanus salvator) of southeastern Asia, the Malay archipelago, and the Philippines that sometimes reaches a length of seven feet
History and Etymology for kabaragoya
Dictionary Entries near kabaragoya