ICHOROUS Meaning of ICHOROUS in English (a.) Of or like ichor; thin; watery; serous; sanious. Webster's English dictionary. Английский словарь Webster. 2012