breakthrough – n. an important discovery
larvae – n. the form some organisms take before they develop into a different form
fertilize – v. to cause an egg to start to develop into a young animal or baby
induce – v. take efforts to try and make something happen
synchronized – adj. happening in a well-planned, organized way
restoration – n. repairing something to the way it used to be
acidification – n. the process of becoming acidic
umbrella – n. something that includes a number of similar things
exciting – adj. causing great happiness and enthusiasm
influx – n. the arrival of a large number of people or things