Printer friendly
"AcronymFinder.com

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 rarely