iodipin
English
Noun
iodipin
(
uncountable
)
iodized
sesame oil