Home
Search
Index
Definify.com
Definition
2025
mata_mata_turtle
mata mata turtle
See also:
matamata turtle
English
Noun
mata mata
turtle
(
plural
mata mata turtles
)
Alternative form of
matamata
Similar Results