Lily-livered /(lĭl"y̆-lĭv`ẽrd)/

Lil·y-liv·ered

Lily-livered

a.
  1. White-livered; cowardly.