おおアルマジロ Also written オオアルマジロ, 大アルマジロ Meanings Noun giant armadillo (Priodontes maximus) Jinuma: Japanese Dictionary · Word lists