ALL meanings of waddington
Wad·ding·ton
W w - noun waddington Mount, a mountain in SW British Columbia, Canada: highest peak of the Coast Mountains. 13,104 feet (3994 meters). 1
- noun waddington C(onrad) H(all). 1905–75, British embryologist and geneticist: author of Principles of Embryology (1956) and The Ethical Animal (1960) 0