APETALOUS Meaning of APETALOUS in English ( a. ) Having no petals, or flower leaves. [See Illust. under Anther]. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012