incubatories

English

Noun

incubatories

  1. plural of incubatory