Word info

luxuriant flower

Noun

Meaning

luxuriant flower (plural luxuriant flowers)

(botany, archaic) A flower in which the floral envelopes are overdeveloped at the expense of the essential organs.

Source: en.wiktionary.org

Close letter words and terms