Definify.com

Definition 2024


endoplastules

endoplastules

English

Noun

endoplastules

  1. plural of endoplastule