イグアノドンだろう
iguanodondarō

Noun
Da Copula

Expresses probability ("probably…") of イグアノドン

1. Iguanodon, probably.; It's likely an Iguanodon.

Presumptive
Conjecture