Peba

Webster's Dictionary of the English Language

·noun An armadillo (Tatusia novemcincta) which is found from Texas to Paraguay;

— called also tatouhou.