EN

Synonyms for kabaragoya

Most common

water monitor

All synonyms

Noun

Definitions

  1. n. 1

    The water monitor, Varanus salvator, a large lizard of Southeast Asia.

Forms

Plural
kabaragoyas