Definition of パナマスベオアルマジロ

パナマスベオアルマジロ

panamasubeoarumajiro

noun
northern naked-tailed armadillo (Cabassous centralis)