APETALOUS Meaning of APETALOUS in English [apet.al.ous] adj (ca. 1706): having no petals Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012