dasypus novemcinctus - English Synonyms Dictionary

dasypus novemcinctus

n.
[1] peba , nine-banded armadillo , Texas armadillo