やまあらしあもく
Meanings
Noun
1. Hystricomorpha (suborder of rodents)
Composed of
porcupine; hedgehog
suborder