SEPALOID Meaning of SEPALOID in English adj like a sepal, or a division of a calyx. Webster English vocab. Английский словарь Webster. 2012