MATAMATA


Meaning of MATAMATA in English

(n.) The bearded tortoise (Chelys fimbriata) of South American rivers.

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