mata mata turtle
See also:
matamata turtle
English
Noun
mata mata
turtle
(
plural
mata mata turtles
)
Alternative form of
matamata
.