NichiDict

こいばほえざる

コイバ吠猿
[koibahoezaru]

Meanings

1.Noun

Coiba Island howler (Alouatta coibensis)