Xyelidae
plural noun
Xy·el·i·dae
| \ zīˈeləˌdē\
Definition of Xyelidae
: a small family of primitive sawflies having larvae that feed on the foliage of trees
Keep scrolling for more