APETALOUS Meaning of APETALOUS in English adj having no petals, or flower leaves. [see ·illust. under anther]. Webster English vocab. Английский словарь Webster. 2012