Noun Definition

trephritidae

1.Definition: fruit flies; some leaf miners

Related Noun(s):trypetidae

Category: Animals