Vocabulary

インキュベータ

incubator

noun