Petals hold nectar.
Meaning: This means that the petals of a flower contain or keep the sweet liquid called nectar. It's like saying, The sweet liquid that bees love is contained in the petals of the flower.
Choice of Words: Petals are the colorful parts of a flower. Hold means to keep or contain something. Nectar is a sweet liquid produced by flowers.
Alternative Expressions
Related Expressions