Word info

iridophoroma

Noun

Meaning

iridophoroma (plural iridophoromas)

(pathology) A tumour compose of iridophores

Source: en.wiktionary.org

Close letter words and terms