Italian edit

Noun edit

astroblasto m (plural astroblasti)

  1. astroblast