Waddington (noun) Definition, Meaning & Examples

noun
  1. a mountain in SW British Columbia, Canada: highest peak of the Coast Mountains. 13,104 feet (3,994 meters).
noun
  1. C (onrad) H (all). 1905–75, British embryologist and geneticist: author of Principles of Embryology (1956) and The Ethical Animal (1960)
Waddington (noun) Definition, Meaning & Examples

More Definitions