Definition for Organization of Economic Cooperation and Development (OECD)
From Biology Forums Dictionary
The international organization of most developed countries.
From Biology Forums Dictionary
The international organization of most developed countries.