Hepatopancreases, noun plural of hepatopancreas. Synonyms in the same form.
tomalleys
All synonyms for hepatopancreas →