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] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012