Your random search has returned 1 entry

dokange

dokange

n large lizard introduced by the Japanese to Mokil Atoll; may possibly be a Mangrove Monitor (Varanus indicus)