Meaning of たてがみおおかみ in Japanese

It seems that your search contains the following:

たてがみ おかみ

  1. Words

Definition of たてがみおおかみ

  1. (n) maned wolf (Chrysocyon brachyurus)
Back to top