STROPHIOLE Meaning of STROPHIOLE in English noun a crestlike excrescence about the hilum of certain seeds; a caruncle. Webster English vocab. Английский словарь Webster. 2012