Printer friendly
Acronymfinder

What does LUBILOSA stand for?

LUBILOSA stands for Lutte Biologique contre les Locustes et Sauteriaux (project of CAB International and LITA, CGIAR)


This definition appears very rarely