Definify.com

Definition 2024


nephroblastomas

nephroblastomas

English

Noun

nephroblastomas

  1. plural of nephroblastoma