luxuriant : Idioms & Phrases


Luxuriant flower

  • (Bot.), one in which the floral envelopes are overdeveloped at the expense of the essential organs.
Webster 1913