Definify.com

Definition 2024


ameloblastomas

ameloblastomas

English

Noun

ameloblastomas

  1. plural of ameloblastoma