English Dictionary
Definition iridocyclitis in British English
iridocyclitis noun
noun
1
inflammation of the iris and ciliary body
