Petal

Petal Definition
Petal Definition (no text)
Petal definition: Colored leaf-like part of a flower.

Learn While Gaming

How GameSmartz works video thumbnail