cariogens

English

Noun

cariogens

  1. plural of cariogen