iridoplasts

English

Noun

iridoplasts

  1. plural of iridoplast