English to Chinese Dictionary

Search:

暴龙科 bào lóng Tyrannosauridae, the dinosaur family containing Tyrannosaurus


<< back to the home page