SCILLAIN Meaning of SCILLAIN in English noun a glucoside extracted from squill (scilla) as a light porous substance. Webster English vocab. Английский словарь Webster. 2012