English

edit

Noun

edit

iodobeads

  1. plural of iodobead