blastodiscs
English
Noun
blastodiscs
plural of
blastodisc