English

edit

Etymology

edit

irido- +‎ -some

Noun

edit

iridosome (plural iridosomes)

  1. (biology) A cytoplasmic organelle of iridophore cells