Definify.com

Definition 2025


hepatopancreases

hepatopancreases

English

Noun

hepatopancreases

  1. plural of hepatopancreas