Did you mean Yggdrasil?
Yggdrasil
noun
°The World Tree in Norse mythology. The great ash tree.