MATAMATA


Meaning of MATAMATA in English

noun the bearded tortoise (chelys fimbriata) of south american rivers.

Webster English vocab.      Английский словарь Webster.