Luxuriant flower Meaning, Definition & Usage

Definitions
  1. (Bot.), one in which the floral envelopes are overdeveloped at the expense of the essential organs.

Webster 1913