Definify.com

Definition 2024


incubations

incubations

English

Noun

incubations

  1. plural of incubation

French

Noun

incubations f

  1. plural of incubation