ethiodized oil
English
Noun
ethiodized
oil
(
uncountable
)
lipiodol