ステゴロフォドンだろう
sutegorofodondarō

Noun
Da Copula

Expresses probability ("probably…") of ステゴロフォドン

1. Stegosaurus probably; It's likely a Stegosaurus

Presumptive
Conjecture