lepidodendroid - Turkish English Dictionary