English edit

Etymology edit

endo- +‎ drainage

Noun edit

endodrainage (uncountable)

  1. (surgery) endoocular drainage