English Dictionary
◊ PETALED
petaled
adj : of flowers; having petals [syn: {petalous}, {petalled}]
[ant: {apetalous}]