Vocabulary

人工孵化

artificial incubation; artificial hatching

noun