DictionaryAI

golden rain

Short definition from Wiktionary

Noun

  1. Laburnum anagyroides
  2. Golden rain tree (Koelreuteria)
  3. Alternative spelling of golden rain.

We haven’t written up golden rain yet: Simple and Standard meanings, examples and a quiz.