It is to prevent and avoid confusion among scientist.
Because many plants and animals might have common names in different languages/region, so if they remain scientific names in Latin, scientists that speaks different language will eventually understand each other.