• word of the day

    bittacidae

    bittacidae - Dictionary definition and meaning for word bittacidae

    Definition
    (noun) a family of predacious tropical insects of the order Mecoptera
    Synonyms : family bittacidae
Connect with us on Facebook