Main content

Petal power

Scents and colourful petals entice insects in to help flowering plants reproduce.

Release date:

Duration:

54 seconds

This clip is from

Featured in...

More clips from Miniature Britain