See Also: peba(medicine)
peba(dictionary)

peba (iou)



peba noun. M19.
[from Tupi tatu-peba, from tatu armadillo + peba low.]
Zoology. A long-nosed armadillo of the genus Dasypus, esp. the nine-banded D. novemcinctus. Also peba armadillo.