Definitions for "CABI"
Commonwealth Agricultural Bureaux International
Commonwealth Agricultural Bureau International
Centre for Agriculture and Biosciences International (UK)