大型 おうがた るい人猿 じんえんでした
ōga tarui jin'endeshita

Noun
Desu Copula

The polite past form of 大型類人猿

1. Was a large hominid.; Was a large ape.

Past/Perfective
Polite