International Livestock Centre For Africa

International Livestock Centre For Africa

Definition: International Livestock Centre for Africa

International Livestock Centre for Africa: An organization established in 1974 at Addis Ababa, Ethiopia. Abbr ILCA. Provides research and resources for livestock farmers in Africa.

4 thoughts on “International Livestock Centre For Africa”

Leave a Comment