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