poikiloblasts

English

Noun

poikiloblasts

  1. plural of poikiloblast