Definition Definition

Matamata - Meaning and Examples

Meaning of 'Matamata' (Webster Dictionary)

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