• word of the day

    hymenopteron

    hymenopteron - Dictionary definition and meaning for word hymenopteron

    Definition
    (noun) insects having two pairs of membranous wings and an ovipositor specialized for stinging or piercing
Connect with us on Facebook