beeweed

English

Noun

beeweed (uncountable)

  1. Cleomella serrulata (syn. Cleome serrulata)
    Synonyms: Rocky Mountain beeplant, Rocky Mountain beeweed, stinking clover, bee spider-flower, skunk weed, Navajo spinach

References

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.