Tamil Dictionary 🔍

matamata

Ma`ta*ma"ta, n. Etym: [Pg.] (Zoöl.) Defn: The bearded tortoise (Chelys fimbriata) of South American rivers.


matamata - Similar Words