Search in full dictionary

MANCHURIA (1)

MANCHURIA (1)
ScnMaster
region and former administrative division of northeast China. —The Evolution of a Science Glossary Final Approval early March 1990