Webster's Revised Unabridged Dictionary · 1913
Whahoo
Copy link
Whahoo
, noun
(Botany)
An American tree, the winged elm. (
Ulmus alata
).
↑