MEGALOSAURO


Meaning of MEGALOSAURO in English

megalo·sauro

n [Paleontol.] megalosaurus, megalosaur

Interlingua English vocab.      Английский словарь Интерлингва.