• word of the day

    xylocopa

    xylocopa - Dictionary definition and meaning for word xylocopa

    Definition
    (noun) carpenter bees
    Synonyms : genus xylocopa
Connect with us on Facebook