Translation of "hepate" into English

liver is the translation of "hepate" into English.

hepate
+ Add

Novial-English dictionary

  • liver

    noun

    A large organ in the body that stores and metabolizes nutrients, destroys toxins and produces bile. Responsible for thousands of biochemical reactions.

  • Show algorithmically generated translations

Images with "hepate"

Add

Translations of "hepate" into English in sentences, translation memory