VariousWords beta
Related Terms:
Definitions:
Noun
honey plant
Definition: a plant that furnishes nectar suitable for making honey
Definition: Any plant from which bees usually collect nectar, pollen, or both for making honey.