meaning of asporogen

asporogen - German to English

asporogenic

View more

  • asporogenous