rain: anything happening rapidly or in quick successive
sequence: a following of one thing after another in time
frog orchid: orchid having hooded long-bracted green to yellow-green flowers suffused with purple