x
uploads/megalops.jpg

megalops n.(pl. -losp, -lopses) (蟹)大眼...

megalosaurus