Definify.com

Definition 2025


immunoproteasomes

immunoproteasomes

English

Noun

immunoproteasomes

  1. plural of immunoproteasome