PEBA


Meaning of PEBA in English

noun an armadillo (tatusia novemcincta) which is found from texas to paraguay;

— called also tatouhou.

Webster English vocab.      Английский словарь Webster.