N'lor tree

N'lor trees were a species of dense trees that grew in the sacred jungles of Ithor.