IDX

English

Noun

IDX (uncountable)

  1. Initialism of intact dilation and extraction.

Anagrams