← Back to browseコムクゲアルマジロ[komukugearumajiro]nounJapanese definitionNo Japanese definition yet.English definitionLlanos long-nosed armadillo (Dasypus sabanicola)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsムクゲアルマジロアラゲアルマジロアルマジロ