• word of the day

    bombycidae

    bombycidae - Dictionary definition and meaning for word bombycidae

    Definition
    (noun) Chinese silkworm moth
    Synonyms : family bombycidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp