CILB

views updated

CILB Commission Internationale de lutte biologique contre les ennemis des plantes (French; International Commission for Biological Control)

More From encyclopedia.com