Would you believe this is part of a plant? This is the anther of a sand rock-cress flower. It is responsible for producing the pollen that will be released into the environment to fertilize the eggs ...
Some results have been hidden because they may be inaccessible to you