thelyblasts
English
Noun
thelyblasts
plural of
thelyblast