• word of the day

    family diaspididae

    family diaspididae - Dictionary definition and meaning for word family diaspididae

    Definition
    (noun) armored scales
    Synonyms : diaspididae
Connect with us on Facebook