family trephritidae

Noun
  1. Fruit flies;
    Some leaf miners (synset 102199194)

Found on Word Lists

Other Searches