English edit

Etymology edit

irido- +‎ -some

Noun edit

iridosome (plural iridosomes)

  1. (biology) A cytoplasmic organelle of iridophore cells