Baylor College Medical School
Aslan! Definition
2. What is the definition for the word DELUGED and ELUDE in the following sentence.
2. The project was DELUGED by interested pet lovers, even though dog cloning continues to ELUDE scientists. Genetic Savings says it is on track to clone Missy, who died in 2002 at age 15, this year.