SYMPETALOUS Meaning of SYMPETALOUS in English [sym.pet.al.ous] adj (ca. 1877): gamopetalous -- sym.pet.aly n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012