about the size of a modern-day llama. 大小与现代美洲驼相仿
Off the coast of modern-day Australia, 在今天的澳大利亚海岸边
Living off modern-day California... 在加利福尼亚海域