(French) Resembling the lyre, a stringed instrument Health Source: Medical Dictionary Author: Health Dictionary