English Dictionary
◊ MANTISPIDAE
Mantispidae
n : mantispids [syn: {Mantispidae}, {family Mantispidae}]