Definition for Five Little Dragons

From Biology Forums Dictionary

Philippines, Thailand, Malaysia, Indonesia, and China, soknown because of their pace of industrialization