bee plant


bee plant

noun

  1. any of various plants frequented by bees as a source of nectar, especially Cleome serrulata or C. lutea, of western North America.

noun

  1. any of various plants much visited by bees for nectar and pollen

Leave a Reply

Your email address will not be published. Required fields are marked *

43 queries 2.953