Advertisement

Advertisement

translumenal

/ ˌtrænzˈluːmɪnəl /

adjective

  1. (of a surgical procedure) performed within a blood vessel, duct, or cavity


Advertisement

Advertisement

Advertisement

Advertisement


translucidustranslunar