Definition Definition

matamata - Meaning and Examples

Meaning of 'matamata' (Webster Dictionary)

1 . Matamata [ n.]
- The bearded tortoise (Chelys fimbriata) of South American rivers.