Botanical Glossary


Glomerule

Definition: A dense cluster of flowers.
Scope: Inflorescence
Last Updated: 2020-01-01


Go back