germinal spots

English

Noun

germinal spots

  1. plural of germinal spot