APETALOUS Meaning of APETALOUS in English adj. Bot. (of flowers) having no petals. Etymology: mod.L apetalus f. Gk apetalos leafless f. a- not + petalon leaf Oxford English vocab. Оксфордский английский словарь. 2012