ALABASTRUM Meaning of ALABASTRUM in English noun a flower bud. Webster English vocab. Английский словарь Webster. 2012