APETALOUS Meaning of APETALOUS in English adj. Bot. (of flowers) having no petals. [ mod.L apetalus f. Gk apetalos leafless f. a- not + petalon leaf ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012