INTERPETALARY Meaning of INTERPETALARY in English adj between the petals of a flower. Webster English vocab. Английский словарь Webster. 2012