petalon , leaf) having stamens inserted on petals.
(petalon , leaf; having; stamens inserted on petals) (stamens; inserted; on petals)
petalon , leaf stamens
having inserted
stamens inserted on petals
on petals