Hepatoid

Definition of Hepatoid from the PharmacyDictionary.in

Hepatoid

Resembling the liver.

Not Available