excrescence on the lachrymal caruncle - French English Dictionary