Definify.com

Definition 2024


incuber

incuber

French

Verb

incuber

  1. to incubate

Conjugation

Related terms