DictionaryAI

spider flower

Short definition from Wiktionary

Noun

  1. Any of various plants of the genus Cleome.
  2. Any of various Australian plants within the genus Grevillea.

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