endoplastules
English
Noun
endoplastules
plural of
endoplastule