Definition

Relating to or composed of large flowers or floral structures. Often used in a botanical context to describe phenomena or features associated with large, conspicuous flowers.