Advertisement
Advertisement
bee plant
noun
- any of various plants frequented by bees as a source of nectar, especially Cleome serrulata or C. lutea, of western North America.
bee plant
noun
- any of various plants much visited by bees for nectar and pollen
Advertisement
Advertisement
Advertisement
Advertisement
Browse