Word info

iridoplast

Noun

Meaning

iridoplast (plural iridoplasts)

(biology) Any of the epidermal chloroplasts of certain plants that contain tiny regular structures that focus light

Source: en.wiktionary.org

Related terms

Close letter words and terms