ムクゲアルマジロ Meanings Noun hairy long-nosed armadillo (Dasypus pilosus) Jinuma: Japanese Dictionary · Word lists