• word of the day

    white melilot

    white melilot - Dictionary definition and meaning for word white melilot

    Definition
    (noun) biennial plant; valuable honey plant
Connect with us on Facebook