• word of the day

    sisyridae

    sisyridae - Dictionary definition and meaning for word sisyridae

    Definition
    (noun) an arthropod family of the order Neuroptera that includes spongeflies
    Synonyms : family sisyridae
Download our Mobile App Today
Receive our word of the day
on Whatsapp