Webster's Revised Unabridged Dictionary · 1913

Matamata

Matamata , noun

[Portuguese]

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