← Back to browseムクゲアルマジロ[mukugearumajiro]nounJapanese definitionNo Japanese definition yet.English definitionhairy long-nosed armadillo (Dasypus pilosus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsコムクゲアルマジロムリタアルマジロアラゲアルマジロアルマジロヒメアルマジロおおアルマジロ