imidoendopeptidase en · NOUN EtymologyFrom imido- + endopeptidase. Meanings (uncountable) The enzyme tripeptide aminopeptidase.