• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp