mymaridae
/maɪˈmɑːrɪdeɪ/Definitions
1. noun
a family of wasps, commonly known as fairy wasps, characterized by a slender body and long antennae.
“The mymarid wasp is a beneficial insect found in many gardens.”
1. noun
a family of wasps, commonly known as fairy wasps, characterized by a slender body and long antennae.
“The mymarid wasp is a beneficial insect found in many gardens.”