Limen Definition of Limen from the PharmacyDictionary.in Limen Synonyms or meaning of Limen A threshold or boundary. Image related to Limen Not Available