Meaning of Sisyridae

Definition of Sisyridae

(noun) an arthropod family of the order Neuroptera that includes spongeflies

Other information on Sisyridae

WIKIPEDIA results for Sisyridae
Amazon results for Sisyridae