• word of the day

    bombycidae

    bombycidae - Dictionary definition and meaning for word bombycidae

    Definition
    (noun) Chinese silkworm moth
    Synonyms : family bombycidae
Connect with us on Facebook