Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of tachina fly
  1. noun
    bristly fly whose larvae live parasitically in caterpillars and other insects; important in control of noxious insects
    type of:
    fly
Explanation of tachina fly
My lists:
Recently viewed words: