kabaragoya









kabaragoya


noun

  1. a very large monitor lizard, Varanus salvator, of SE Asia: it grows to a length of three metresAlso called: Malayan monitor
52 queries 0.583