Polish-English dictionary »

ankylozaur meaning in English

PolishEnglish
ankylozaur noun

ankylosaurusnoun
large herbivorous dinosaur of the Cretaceous