Glossary
A flower with an unusually large number of petals, often caused by mutation of the stamens into petals.
Posted
in
by
Tags: