iodobeads
English
Noun
iodobeads
plural of
iodobead