Definitions

luxuriant (of plants)