Word info

mata mata turtle

Noun

Meaning

mata mata turtle (plural mata mata turtles)

Alternative form of matamata

Source: en.wiktionary.org

Close letter words and terms