English edit

Noun edit

haemocytoblasts

  1. plural of haemocytoblast