Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeE&PSL What does E&PSL mean? Code Meaning Language Themes and places E&PSL Earth and Planetary Science Letters In English PeriodicalsEarth sciencesPlanets and satellites