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