English Dictionary
◊ PETALLESS
petalless
adj : of flowers; having no petals [syn: {apetalous}] [ant: {petalous}]