Definify.com

Definition 2025


blastemata

blastemata

English

Noun

blastemata

  1. plural of blastema