Definify.com

Definition 2025


ameloblastomas

ameloblastomas

English

Noun

ameloblastomas

  1. plural of ameloblastoma