けながアルマジロ
[kenagaarumajiro]noun
Japanese definition
No Japanese definition yet.
English definition
- screaming hairy armadillo (Chaetophractus vellerosus); small screaming armadillo; crying armadillo; small hairy armadillo
Examples
No examples yet.
Loading examples…