Synonyms for
Liver
Definition
A large reddish-brown organ in the body that produces bile and helps to clean impurities from the blood.
Synonyms for
Definition
A large reddish-brown organ in the body that produces bile and helps to clean impurities from the blood.