Definify.com

Definition 2025


ameloblastomata

ameloblastomata

English

Noun

ameloblastomata

  1. plural of ameloblastoma