|  | 
Definition of Whahoo
1. n. An American tree, the winged elm. (Ulmus alata).
2. n. An American tree, the winged elm. (Ulmus alata).
Medical Definition of Whahoo
1. 
|  | 
1. n. An American tree, the winged elm. (Ulmus alata).
2. n. An American tree, the winged elm. (Ulmus alata).
1.