white-livered

WHITE-LIVERED, a. [white and liver.]

1. Having a pale look; feeble; cowardly.

2. Envious; malicious.