Italian edit

Etymology edit

From termo- +‎ culla.

Noun edit

termoculla f (plural termoculle)

  1. incubator (for neonates)