starbirths

English

Noun

starbirths

  1. plural of starbirth