Word info Synonyms

kabaragoya

Noun

Meaning

kabaragoya (plural kabaragoyas)

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

Source: en.wiktionary.org

Synonyms

Close letter words and terms