Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeJMCh What does JMCh mean? Code Meaning Language Themes and places JMCh Journal of Materials Chemistry In English PeriodicalsChemistryVehicle engineering