HEPATO-PANCREAS MEANING IN ENGLISH

• Hepato-pancreas Definition & Synonyms

  1. (n.) A digestive gland in Crustacea, Mollusca, etc., usually called the liver, but different from the liver of vertebrates.


RECENT SEARCHES