Idiom: Lily-livered

What does 'Lily-livered' mean?

Someone who is lily-livered is a coward.

See also: