French-English dictionary »

stégosaure meaning in English

FrenchEnglish
stégosaure nom {m}

stegosaur◼◼◼(dinosaur in Stegosauria)
noun