Dictionary search results

Showing 1-2 of 2 results

incubation British & World English

The process of incubating eggs, cells, bacteria, a disease, etc.

incubation period British & World English

The period over which eggs, cells, etc. are incubated