Peba meaning

An armadillo (Tatusia novemcincta) found from Texas to Paraguay; the tatouhou.
noun
0
0
Advertisement

Origin of peba

  • Compare Portuguese peba. Ultimately from Old Tupi peba (“having a flattened shape”).
    From Wiktionary