OCTOPETALOUS Meaning of OCTOPETALOUS in English adj having eight petals or flower leaves. Webster English vocab. Английский словарь Webster. 2012