×

megalosaurus meaning in English

n.
【古生物学】斑龙。

Related Words

  1. megalosaurid
  2. megalosauridae
  3. megaloschizontes
  4. megaloscope
PC Version

Copyright © 2018 WordTech Co.