SUPRACHOROID Meaning of SUPRACHOROID in English adj ·alt. of suprachoroidal. Webster English vocab. Английский словарь Webster. 2012