of flowers; having petals

listen to the pronunciation of of flowers; having petals
الإنجليزية - الإنجليزية
petalous
of flowers; having petals
المفضلات