rocky-mountain-bee-plant

Nouns

  • (n) plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental Cleome serrulata, stinking clover,

Synonyms

Cleome serrulata stinking clover

Words of close approximity