blastemas
English
Noun
blastemas
plural of
blastema
Anagrams
lambastes