A.- A._ a travaillé dès le mois d'août 1995 comme monteur de tableaux électriques au service de l'entreprise X._. A ce titre, il était assuré contre le risque d'accident professionnel et non professionnel, ainsi que de maladie professionnelle auprès de la Caisse nationale suisse d'assurance en cas d'accidents (ci-après : la CNA). De 1986 à 1990, A._ avait travaillé dans le domaine de la galvanoplastie, activité au cours de laquelle il avait été atteint de troubles oto-rhino-laryngologiques. La CNA ayant pris en charge le cas au titre des prestations en cas de maladie professionnelle, il avait bénéficié d'une mesure d'orientation professionnelle sous la forme d'un apprentissage de monteur en tableaux électriques dans l'entreprise susmentionnée. Lors d'un traitement de troubles lombaires dus à un accident survenu au mois d'octobre 1995, le docteur R._, spécialiste en chirurgie orthopédique, a posé le diagnostic d'épicondylite droite radiale aiguë extrêmement invalidante due à des traumatismes à répétition subis au cours du travail, à considérer comme maladie professionnelle (rapport du 8 mars 1996). Licencié au mois de novembre 1995, A._ a bénéficié de prestations de chômage. En dépit d'une cure d'épicondylite, à laquelle a procédé le docteur H._ le 16 juillet 1996, l'assuré n'a jamais repris d'activité professionnelle. Par décision du 24 juin 1996, la CNA a nié tout droit à des prestations au motif que l'épicondylite ne pouvait pas être considérée comme une maladie professionnelle. Une opposition contre cette décision a été rejetée le 10 dé- cembre 1996. B.- Saisi d'un recours, le Tribunal administratif du canton de Genève a confié une expertise au docteur B._, spécialiste en médecine du travail et médecine interne, et professeur associé à la Faculté de médecine de l'Université Y._. Se fondant sur les conclusions de l'expert, la juridiction cantonale a rejeté le recours par jugement du 31 mai 1999. C.- A._ interjette recours de droit administratif contre ce jugement, dont il demande l'annulation, en concluant, sous suite de dépens, au renvoi de la cause à la juridiction cantonale pour complément d'instruction, subsidiairement à l'annulation de la décision sur opposition de la CNA. La CNA conclut au rejet du recours. Ni la Caisse-maladie INTRAS, invitée à se déterminer en qualité d'intéressée, ni l'Office fédéral des assurances sociales n'ont présenté de détermination. 