habituators

English

Noun

habituators

  1. plural of habituator