haemoblasts

English

Noun

haemoblasts

  1. plural of haemoblast