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